\chapter{不定词短语}
所谓“不定词短语”，就是to加上原形动词所形成的短语。不定词最合理的解释就是把它视为助动词的变化。只要确实弄清楚不定词与助动词的关系，就可以不必背任何规则、表格，而全盘了解不定词的变化及它与其他“动状词”（Verbals）之间的关系，包括现在分词、过去分词与动名词。

\section{不定词与助动词的共同点}
先看例子：
\bilingualbox{I am glad \uline{to know you.}}{很高兴能认识你。}
为什么用不定词to konw you?而不是动名词knowing you? 其实，只要了解不定词与助动词之间的关系，就可以了解这个不定词是来自助动词的变化。来看这个例句还原成原状的样子：

I am glad \uline{because I can know you.} 

这句话可以进一步改写为下面这个类似的句子：

I am glad \uline{because I am able to know you.}

由连接词because所引导的副词从句中，评语I和前面主要从句的主语相同，是重复的元素。动词am是个空的be动词，没有意义。因此这两个元素（I am）都可以省略。可是，副词从句中省略主语与动词后，已经不成一个完整的从句结构了。如此一来，连接词because也就没有必要存在。剩下的不定词to know本身就带有able to 的暗示，所以就变成：

I am glad to know you.

翻译成“很高兴能认识你”，是因为to know就是able to know,也就是can know的变化。

首先，我们来观察一下不定词与助动词之间有何共同点。
\subsection{后面都要接原形动词}
例：

I \uline{will go}. (我要走了。)

I want \uline{to go}. (我想去。)

\subsection{都有“不确定”的语气}
例：

He is right. (他是对的。)

He \uline{may be} right. (他可能是对的。)

He seems \uline{to be} right. (他好像是对的。)

第一句He is right是确定的语气。后面2句均是不确定的语气。这种不确定语气是不定词与助动词之间一个很重要的共同点，可以用来判断何时该用不定词。

\subsection{都要用完成式来表达相对的过去时间}
助动词与不定词本身都无法完整表达过去时间。如果听到“哗啦哗啦”的声音从外面传来，可以说：

It \uline{must be} raining \uline{now}. (一定下雨了。)

\begin{tikzpicture}%[scale = 1.5]
    % 绘制时间线
    \draw[->, thick] (-3, 0) -- (3, 0);
    % 绘制 now 处的 X 符号
    \draw[red] (0, 0) ++(-0.1, 0.1) -- ++(0.2, -0.2) (0, 0) ++(-0.1, -0.1) -- ++(0.2, 0.2);
    \node at (0, -0.5) {now};
    % 绘制中间部分
    \draw (0, 0.5) node {must be};
\end{tikzpicture}

如果看到天上乌云密布，一副山雨欲来的样子，也可以说：

It \uline{may rain} \uline{any minute}. (随时都可能下雨。)

It \uline{might} even \uline{snow}. (说不定还会下雪。)

\futuretimeline{now}{any minute}{may rain \\ might snow}

这几个例子中，第一句的助动词 must 没有过去式的拼法。至于第二句、第三句的 may 和 might，乍看之下好像有现在式和过去式的差别，可是用在猜测语气中并不是如此。It may rain any minute 是未来时态，It might even snow 同样也是未来时态，\emph{这时的 might 并不是 may 的过去式，只表示比较保留、比较没有把握的猜测语气。}所以，不论像 must 这类只有一种拼法的助动词，还是像 may, might 这类有两种拼法的助动词，都\uwave{只能用来猜测现在或未来时间的事情，助动词本身缺乏表达过去时间的能力}。

如果你早上起来看到地上湿湿的，于是说：

It must have rained last night. （昨晚一定下过雨。）

\pasttimeline{last night}{must have rained}{now}

在猜测过去的事情时，\emph{助动词不论是 must、may 还是 might 都只能表示语气强弱的差别，无法表达过去}。助动词后面要接原形动词，也不能用过去式，所以别无选择，只好用完成式来表示过去，也就是 must have rained 这种形态。就这点来看，不定词仍然与助动词相同。

It \uline{seems to have rained} \uline{last night}. （昨晚好像下过雨。）

\begin{tikzpicture}[scale=1.2]
    % 绘制时间线（根据内容动态调整范围）
    \draw[->, thick] (-3, 0) -- (3, 0); % 基础时间线
    
    % 绘制 now 的标注和 X 符号
    \draw (2, 0) node[below] {now}; % now 标注（下方留5pt间距）
    \draw (2, 0) node[above] {seems}; % now 标注（下方留5pt间距）
    \draw[red, thick] 
        (2, 0) ++(-0.1, 0.1) -- ++(0.2, -0.2) % 左上到右下斜线
        (2, 0) ++(-0.1, -0.1) -- ++(0.2, 0.2); % 右上到左下斜线
    
    % 绘制括号和上方文字
    \draw (-2, 0) node[font=\large] {$(\,$}; % 左括号
    \draw (0, 0) node[font=\large] {$\,)$}; % 右括号
    \draw (-1, 0) node[above] {to have rained}; % 括号上方文字（居中）
    \draw (-1, 0) node[below] {last night}; % 括号上方文字（居中）
\end{tikzpicture}

这个句子的动词 seems 是现在式，表示 “现在看起来”“现在的推测”。可是推测的事情是昨天晚上的事，是过去的时间，所以 “下雨” 应该是过去式，但是不定词与助动词一样，本身缺乏表达过去的能力，而且它后面要接原形动词，也不能用过去式，所以只能用完成式来表示过去，变成 to have rained。这又是不定词和助动词的一个共同点。

\subsection{所有重要的语气助动词，都可以改写为不定词}
观察以下的对照:

\begin{itemize}
    \item must --- have to
    \item should --- ought to
    \item will/would --- be going to 
    \item can/could --- be able to
    \item may/might --- be likely to 
\end{itemize}

从以上四点来看，\emph{不定词与助动词其实是同一种东西的相互变化，凡是不定词出现的地方，都可以看成是另外一个从句的省略：把主语省略，助动词改为不定词}。

\section{不定词与动名词的区分}
传统语法所称的动状词（Verbals），包括现在分词（Ving）、过去分词（Ven）、动名词（Ving）与不定词（to V）等。其中现在分词、过去分词是形容词类，不定词则是“不一定什么词类”：它可以当名词、形容词、副词使用。这就产生了一些混淆点。比如说，动词后面的宾语位置，必须用名词类。可是动名词和不定词都可以当做名词使用，该如何区分？这就要借助刚才的观察了。看如下代表性的动词：

\subsection{plan}
\wordtag{They}{S} \wordtag{plan}{V} \wordtag{to marry next month}{O}. (他们计划下个月结婚。)

这个句子的to marry next month是plan的宾语，必须用名词类。为什么用不定词to marry，而不用动名词marring 呢？因为to marry next month就是(that) they will marry next month的变化。marry是计划中的事情，下个月才要发生，是未来式。再把they will marry改成they are to marry。这时，如果把重复的主语they和空的be动词are省略掉，就成了不定词to marry。

\subsection{avoid}
\wordtag{I}{S} \wordtag{avoid}{V} \wordtag{making the same mistake twice}{O}. (我避免犯同样的错误。)

这里用making比to make恰当，因为to make是will make的省略，既然是“避免”，后面又用will make（将要做），意思变得不清楚了。

\wordtag{I}{S} \wordtag{avoid}{V} \wordtag{something}{O}.

I will make the same mistake twice.

一般语法书中规定avoid后面要用动名词，这是因为四种动词中，只有动名词和不定词可以做名词类使用，即：只有这两个可以当avoid的宾语。如果用不定词to make，则带有I will make这种未来式的涵意，与avoid这种具有否定意思的动词并不适合并列，所以只剩下动名词making是唯一的选择了。

\subsection{hate}
\wordtag{I}{S} \wordtag{hate}{V} \wordtag{to say this}{O}, but I think you're mistaken. (对不起，你错了。)

此句中，hate固然也是否定的意思，可后面要接to say，这是因为to say是I have to say，也就是I must day的变化，表示“虽然很不愿意说，可是我不能不说”
。
\subsection{like/dislike}
\wordtag{I}{S} \wordtag{like}{V} \wordtag{to be the first}{O}. (我喜欢排第一。)

\wordtag{I}{S} \wordtag{don't like}{V} \wordtag{to wait too long}{O}. (我不喜欢等太久。)

\wordtag{I}{S} \wordtag{dislike}{V} \wordtag{standing in long lines}{O}. (我不喜欢排队。)

第一句中的 to be, 可以视为 I can be 的变化。第二句中的 to wait 可以视为 I will wait 的变化，它可以做为 like 的宾语，成为 like to wait (愿意等)，或变成否定句 don’t like to wait (不喜欢等)，这些都可以使用不定词。只有第三句，动词 dislike (不喜欢) 本身是否定的，后面就不适合接 I will stand in long lines (愿意排队)。而且 dislike 不像 hate，它没有 “必须”(have to) 的暗示。所以 dislike 的后面接 to stand 就不适合了。既然不能用不定词，就只剩下动名词可以用了，所以要说 I dislike standing…。
\subsection{try}
\wordtag{I}{S} always \wordtag{try}{V} \wordtag{to be on time}{O}. (我总是力求准时。)

这个句子中，to be on time可视为I can be on time的变化。主要从句动词try有“尝试”的不确定意味，所以后面用不定词to be on time，代表“希望能够准时”。可是，如果你每次都准时，别人总迟到，会有人指点你：下次故意迟到试试看。

Why don't \wordtag{you}{S} \wordtag{try}{V} \wordtag{being late}{O} for a change? (你何不故意迟到一次呢？)

准时的不可控因素太多。所以只能说I try to be on time，即I try if I can be on time（希望能够，但没把握）。但是上句中，试的事情是“迟到”，是任何人都有把握的，就不适合用to be了。比方说：

\wordtag{I}{S} \wordtag{try}{V} \wordtag{to be late}{O}. 这个句子就很奇怪吧！I try if I can be late，说话的人努力要迟到，但不知能否成功。刚才的句子：Why don't you try being late for a change?用being late而不用to be late，是表示“迟到”是一定做得到的，至于动词try所暗示的不确定性，现在不在“迟到”一事的本身，而是在“试试看迟到一下的后果会如何”。
\subsection{remember}
Please \wordtag{remember}{V} \wordtag{to give me a wake-up call at 6:00 tomorrow}{O}. (请记住，明早6点打电话叫我起床。)

\wordtag{I}{S} \wordtag{remember}{V} \wordtag{calling her at 6:00 last night}{O}. (我记得昨晚6点打电话给她。)

前面那句，也就是： 

Please remember you must give me a call.

这个电话还没打，时间是未来式。因为有这种不确定性，所以要用must give 或will give,也就演变成to give。
第二个句子中，“我确实记得昨晚曾打电话”，即：

I remember that I called her last night.

这时是确定的事实语气，没有助动词存在，也就不能变成不定词，所以只好用动名词calling。

\subsection{stop}
\wordtag{The speaker}{S} \wordtag{stopped}{V} \wordtag{talking}{O} at the second bell. (按第二次铃演讲人才停止发言。)

这里，talking可视为he was talking的变化，演讲是一直在持续进行的，然后才停止下来。所以用talking来表示动作的持续性，可是：

\wordtag{The speaker}{S} \wordtag{stopped}{V} a second to drink some water. (演讲人停顿一下，喝了些水。)

这个句子中，to drink 是 he could drink的变化，整个句子可还原如下：

\wordtag{The speaker}{S} \wordtag{stopped}{V} a second so that he could drink some water.

句子中so that引导的副词从句“为了要喝口水”，它是修饰动词stopped的原因。改成不定词就成了to drink some water，这个不定词短语仍然是副词类，修改动词stopped。

\section{使役动词与原形动词}
了解不定词是什么，就能了解使役动词的后面为什么要接原形动词。先来比较一下使役动词与一般动词的差别。
\bilingualbox{\wordtag{The little girl}{S} \wordtag{asked}{V} \wordtag{her mother}{O} \wordtag{to come to the PTA meeting}{C}}{小女孩邀请妈妈来开母姊会。}
可改写为：
\bilingualbox{\wordtag{The little girl}{S} \wordtag{asked}{V} \wordtag{if her mother would come to the PTA meeting.}{O}}{小女孩邀请妈妈来开母姊会。}
ask是普通动词，邀请人参加，别人愿意与否不确定，所以会牵涉到语气助动词would come，这就会变成不定词to come。

使役动词与普通动词的差别在于它有强制性，它的结果是确定的、无从选择的。因为这种确定的语气，排除了助动词存在的空间，因而也就不能用不定词。
\bilingualbox{\wordtag{The teacher}{S} \wordtag{made}{V} \wordtag{the little girl}{O} \wordtag{stay behind.}{C}}{老师叫小女孩留下来。}
如果老师客气地问：will you stay behind?就会成为下面这句叙述：
\bilingualbox{\wordtag{The teacher}{S} \wordtag{asked}{V} \wordtag{the little girl}{O} \wordtag{to stay behind.}{C}}{老师问小女孩能不能留下来}
此时，小女孩有选择的自由，她愿不愿意留下来还不确定，所以会有助动词，也就会变成不定词。
\begin{note}
    像let、have、make等使役动词，后面是接原形动词而不能用不定词。
\end{note}
因为这种强迫性的命令语气，使它的结果具有确定性，因而不能用不定词。当然这并不表示使役动词后面只能用原形动词。
\wordtag{Jonh}{S} \wordtag{had}{V} \wordtag{his car}{O} \wordtag{painted over}{C}. (John 把车子让人重新漆过了。)
留待第六章分词时再详细说明。

\section{感官动词与原形动词}
感官动词的后面接原形动词的道理，与使役动词是相同的：因为不定词的不确定性不适合这具上下文。
\bilingualbox{\wordtag{I}{S} \wordtag{heard}{V} \wordtag{her}{O} \wordtag{playing the violin}{C}.}{我听到她在拉小提琴。}
所谓感官动词，就是see、hear、watch等。它们后面不适合用不定词，因为不定词是助动词的变化，有不确定的语气。感官动词这种“听到、看到”的字眼，只能配合确实发生的事使用，而不能和带有“不确定、未发生”涵意的不定词连用。

感官动词可否与现在分词一起使用呢？如果她正在拉琴被听到，用现在分词playing来表示持续性是最好的。可是：
\bilingualbox{\wordtag{I}{S} \wordtag{heard}{V} \wordtag{her}{O} \wordtag{cry out in pain}{C}.}{我听到她痛得大叫一声。}
这个例子，只是大叫一声，并不持续，用现在分词crying并不好，会变成：She was crying in pain. (她很痛苦，一直哭。)
意思就不一样了，所以不能用现在分词。既不能用不确定的不定词，也不是被动语态，不能用过去分词，就只好用原形动词了。
\section{结语}
本章介绍的不定词短语，重点在于：\emph{不定词是助动词的变化，带有不确定的语气。}
\section{练习}
\begin{multicols}{2}
    \begin{enumerate}
        \item Not wishing to attend the dance,Marie \blank that she had a fever.
        \begin{enumerate}
            \item made believed
            \item make believe
            \item makes believe
            \item made believe
        \end{enumerate}
        \item He is said by his friends \blank.
        \begin{enumerate}
            \item to be gentle and gracious
            \item to have graciousness and gentle
            \item gentle and a gracious man
            \item that is a gentle and gracious man
        \end{enumerate}
        \item \blank any aspect of animal behavior, the biologist must first determine the laws influencing animal behavior.
        \begin{enumerate}
            \item Explain
            \item To explain
            \item One explains
            \item The explanation of
        \end{enumerate}
        \item ``I'll help you whenever you need me. '' ``good.I'd like \blank me tomorrow ''
        \begin{enumerate}
            \item you helping
            \item that will help
            \item you to help
            \item that you help
        \end{enumerate}
        \item ``Where did he go?''``He went to another store \blank .''
        \begin{enumerate}
            \item to buy slacks
            \item for buy slacks
            \item buy slacks
            \item buying slacks
        \end{enumerate}
        \item \blank the silkworm makes a liquid in its body and then squeezes it out through special holes.
        \begin{enumerate}
            \item It makes silk
            \item Making silk
            \item To make silk,
            \item Silk is made by
        \end{enumerate}
        \item I am a peaceful person. Don't make me \blank[0.5cm] violence.
        \begin{enumerate}
            \item use
            \item using
            \item to use
            \item used by
        \end{enumerate}
        \item Americans \blank[0.5cm] bacon and eggs for breakfast every day.
        \begin{enumerate}
            \item used to having
            \item are used to have
            \item are used to having
            \item used to
        \end{enumerate}
        \item The bus driver told the man \blank his naughty son to hang out the window.
        \begin{enumerate}
            \item to don't allow
            \item not to allow
            \item not allowing
            \item don't allowing
        \end{enumerate}
        \item To get an education, \blank .
        \begin{enumerate}
            \item one must work hard
            \item working hard is necessary
            \item there is need to work hard
            \item hard work is needed
        \end{enumerate}
        \item The purpose of the investigation is \blank the suspect's degree of involvement in the crime.
        \begin{enumerate}
            \item to ascertaining
            \item ascertaining
            \item to ascertain
            \item ascertained
        \end{enumerate}
        \item The witness went on the witness stand \blank by the prosecution.
        \begin{enumerate}
            \item being questioned
            \item to question
            \item to be questioned
            \item questioning
        \end{enumerate}
        \item You can playback the answering machine. She \blank .
        \begin{enumerate}
            \item will call
            \item could call
            \item could have called
            \item is calling
        \end{enumerate}
        \item You should avoid \blank vague words in you composition.
        \begin{enumerate}
            \item to use
            \item using 
            \item the use 
            \item to using
        \end{enumerate}
        \item He is waiting at the restaurant for a free table because he forgot \blank a reservation in advance.
        \begin{enumerate}
            \item making
            \item to make
            \item made
            \item have to make
        \end{enumerate}
        \item We can go out now. It stopped \blank quite a while ago.
        \begin{enumerate}
            \item rain
            \item raining
            \item to rain
            \item rained
        \end{enumerate}
        \item \blank able to write an academic paper, you must do a lot of library research.
        \begin{enumerate}
            \item Be
            \item Being
            \item To be
            \item Before
        \end{enumerate}
        \item He always has his shoes \blank at the railway station.
        \begin{enumerate}
            \item shone
            \item to shine
            \item shining
            \item shined
        \end{enumerate}
        \item Don't sit up too late, for night is a time \blank .
        \begin{enumerate}
            \item resting
            \item to rest
            \item that rests
            \item when rest
        \end{enumerate}
        \item He was made \blank the Bible every night before going to bed.
        \begin{enumerate}
            \item read
            \item to read
            \item reading
            \item reads
        \end{enumerate}
    \end{enumerate}
\end{multicols}

\section{练习答案}
\begin{multicols}{2}
    \begin{enumerate}
        \item (D) 从she had a fever可看出时间在过去。made是“使役动词”，所以后接动词原形。make believe二字连用表“假装”，已成常用短语。
        \item (A) 动词is said（据说）暗示“并不确定”，所以配合不定词使用。另外，and连接对等词。
        \item (B) 主语the biologist和动词must first determine配合构成一个独立从句，不定词短语是修饰语的性质，可附在独立从句上不影响句型。
        \item (C) 根据上下文，回答句应是“希望你明天能来帮忙”，应有表示不确定的助动词或不定词。
        \item (A) 这时“去买裤子”是说明动机或目的，最恰当的是用in order to或直接to来表示。B和C属于语法错误。
        \item (C) 修饰语置于句首时要有逗号隔开
        \item (A) 
        \item (C) be used表示“习惯了”，后面的to是介系词，意为“对”某事习惯了。既是介系，就要有名词作宾语。如果用used to，视为助动词看待，表示“从前常常”，后面得有原形动词。
        \item (B) told the man在此是“叫别人去做……”之意，含有要求的味道，即The driver said to the man that he should ……的意思，因此后面应用不定词，不定词不是限定动词，不能加助动词don't作否定句，只能用not。
        \item (A) to get an education是so that（或in order that）one can get an education的意思，所以后面的主要从句应用one作主语。
        \item (C) 主语the purpose是“目的”，而be动词后面的空格是主语补语位置，也就表示目的，所以要用不定词短语to(代表in order to)ascertain（想确定一下）。
        \item (C) 下文的by the prosecution（被检方），表示要用被动态，而being questioned意为“正在被质询”，和前面的went on the witness stand（走上证人台）有冲突，应用不定词，表示“走上台后才要”被质询。
        \item (C) playback是“播放”，带子上有声音才能播，所以应是“她可能来过电话了”，表示对过去的猜测，要用助动词加完成式。
        \item (B) avoid有强烈否定意味，与暗示be going to的不定词冲突，故用动名词。如果用the use，它就是avoid的宾语，需要再加上个介系词才能连上下文，如avoid the use of vague words。
        \item (B) 从上下文看得出来他事先该订位却忘了，所以要用不定词forgot to make，即He forgot that he should make ...
        \item (B) raining 有持续的暗示，stopped raining表示先前一直在下雨，后来停了。
        \item (C) 从正文的you must ...这个条件来看，前面表示的应是一个“目的”，即in order to，所以用不定词。
        \item (D) 后面一半可还原为His shoes are shined...（他的鞋在……给人擦）。把主语shoes改成宾语，补语shined改成宾语补语。
        \item (B) to rest是when you should rest的变化。
        \item (B) make虽是使役动词，要用原形动词作补语，可是在被动态中就得把to放回去，成为不定词。
    \end{enumerate}
\end{multicols}